UI: Fix duplicate quickview (for provider column) in backup repository#11849
UI: Fix duplicate quickview (for provider column) in backup repository#11849sureshanaparti wants to merge 3 commits intoapache:mainfrom
Conversation
|
@sureshanaparti a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #11849 +/- ##
============================================
- Coverage 17.92% 17.92% -0.01%
Complexity 16154 16154
============================================
Files 5939 5939
Lines 533151 533151
Branches 65228 65229 +1
============================================
- Hits 95585 95583 -2
Misses 426827 426827
- Partials 10739 10741 +2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
UI build: ✔️ |
|
@DaanHoogland that will enable quick view only in oauthsetting, for provider column. all other views have name column and route is not oauthsetting. name column is the usual quick view column, only exception is provider column (used in oauthsetting for quick view) |
235d726 to
8e0dc34
Compare
Thanks @sureshanaparti , I had found my erroneous way of thinking and deleted my comment. |
d0a5207 to
ac63e7e
Compare
|
@sureshanaparti a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
|
UI build: ✔️ |
abh1sar
left a comment
There was a problem hiding this comment.
@sureshanaparti The provider column was still showing the quick view with these changes in backup repository.
I have suggested a change in quickViewEnabled(). Can we keep the check that the column has to be the first column? Also can we remove all checks regarding column names (name, provider, hypervisor etc)? These are already being checked before calling quickViewEnabled in the parent elements.
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
@sureshanaparti can you please resolve the conflicts and review Abhisar's suggestion. |
ac63e7e to
a10235b
Compare
|
@sureshanaparti a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
a10235b to
d2f10ce
Compare
|
@sureshanaparti a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
|
UI build failed: ✖️ |
|
UI build: ✔️ |
d2f10ce to
006ae64
Compare









Description
This PR fixes duplicate quickview (for provider column) in backup repository, and consolidates the existing quickview for first column, column key.
Quickview for provider column is enabled for OAuth providers only, here: https://github.com/apache/cloudstack/pull/7996/files#diff-fa50e9f30df1f49ab46e9e30d15009ff36b166ce26cb289a8ec75a4f60873d2b
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
Primarily verified quick views for the below sections in UI, randomly checked few other sections as well.
Backup Repository UI, Before Fix:
Backup Repository UI, After Fix:
OAuth Configuration UI, No change:
How did you try to break this feature and the system with this change?